<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        alert('欢迎进入游戏')
        alert('系统将随机生成一个1~10的数字，来猜猜看是哪个数吧')
        let num=Math.floor(Math.random()*10+1)//随机生成1~10之间的一个数字
        for(let i=1;i<=3;i++){
            let n=prompt('请输入你要猜的数字,只有3次机会')
            if(n<=0 || n>10){
                alert('只能猜1~10的数字哦')
            }
            else if(n>num){
                if(i==3){
                alert(`很遗憾，你已经猜了三次，游戏结束，正确答案是:${num}`)
                break;
                }
                alert(`数字猜大了，你还剩下${3-i}次机会请继续猜`)
            }
            else if(n<num){
                if(i==3){
                alert(`很遗憾，你已经猜了三次，游戏结束，正确答案是:${num}`)
                break;
                }
                alert(`数字猜小了，你还剩下${3-i}次机会请继续猜`)
            }
            else{
                alert(`恭喜你,在 第${i}次时猜对了，游戏结束`)
                break;
            }
        }        
    </script>
</body>
</html>